翻訳と辞書
Words near each other
・ Monolith of Inhumanity
・ Monolith of Silwan
・ Monolith Productions
・ Monolith Soft
・ Monolith, California
・ Monolithi
・ Monolithic (band)
・ Monolithic application
・ Monolithic architecture
・ Monolithic Baby!
・ Monolithic bullet
・ Monolithic church
・ Monolithic column
・ Monolithic dome
・ Monolithic HPLC column
Monolithic kernel
・ Monolithic Memories
・ Monolithic microwave integrated circuit
・ Monolithic system
・ Monolithos
・ Monolithos, Greece
・ Monoliths & Dimensions
・ Monolluma
・ Monolobus
・ Monolofo
・ Monolog
・ Monologist
・ Monologue
・ Monologue (album)
・ Monologue (disambiguation)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Monolithic kernel : ウィキペディア英語版
Monolithic kernel

A monolithic kernel is an operating system architecture where the entire operating system is working in kernel space and is alone in supervisor mode. The monolithic model differs from other operating system architectures (such as the microkernel architecture) in that it alone defines a high-level virtual interface over computer hardware. A set of primitives or system calls implement all operating system services such as process management, concurrency, and memory management. Device drivers can be added to the kernel as modules.
==Loadable modules==
Modular operating systems such as OS-9 and most modern monolithic operating systems such as OpenVMS, Linux, BSD, and UNIX variants such as SunOS, and AIX, in addition to MULTICS, can dynamically load (and unload) executable modules at runtime. This modularity of the operating system is at the binary (image) level and not at the architecture level. Modular monolithic operating systems are not to be confused with the architectural level of modularity inherent in Server-Client operating systems (and its derivatives sometimes marketed as hybrid kernel) which use microkernels and servers (not to be mistaken for modules or daemons). Practically speaking, dynamically loading modules is simply a more flexible way of handling the operating system image at runtime — as opposed to rebooting with a different operating system image. The modules allow easy extension of the operating systems' capabilities as required. Dynamically loadable modules incur a small overhead when compared to building the module into the operating system image. However, in some cases, loading modules dynamically (as-needed) helps to keep the amount of code running in kernel space to a minimum; for example, to minimize operating system footprint for embedded devices or with limited hardware resources. Namely, an unloaded module need not be stored in scarce random access memory.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Monolithic kernel」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.